suspender strap - Spanish English Dictionary